@charset "utf-8";
/* *****初始化开始 ******/
body{font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,strong{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
a{text-decoration:none; color:#000; outline:none;}/*此处待添加默认链接颜色*/
a:hover{color: #000;text-decoration:none;}
var,em,strong{font-style:normal;}
address,caption,cite,code,dfn,em,strong,th,var, optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{-webkit-user-select:none;-webkit-text-size-adjust:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }
/* 设置字体比例 */
html,body{width:100%;height:100%; min-height:100%;background:#fff;overflow-x:hidden;font-size:0.3rem;color:#333;position:relative;}
*{ margin:0; padding:0;word-wrap:break-word;}
html {font-size:625%; /*100 ÷ 16 × 100% = 625%*/}
/* 设置输入框提示字体颜色 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;} 
input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc;} 
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}
.red{ color:red;}
.blue{color:#02A3E4;}
/******初始化结束 ******/
/*引入字体*/
@font-face {
  font-family: 'cyfont';
  src: url('../../fonts/iconfont.eot');
  src: url('../../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../../fonts/iconfont.woff2') format('woff2'),
      url('../../fonts/iconfont.woff') format('woff'),
      url('../../fonts/iconfont.ttf') format('truetype'),
      url('../../fonts/iconfont.svg#cyfont') format('svg');
}
.cyfont {
  font-family: "cyfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cyfont {
  font-family: "cyfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*引入字体结束*/
/*选择器更改*/
.toolbar {font-size:.32rem;line-height: 1.5;}
.toolbar .toolbar-inner{height:1rem;}
.toolbar .title {font-size:.32rem;line-height:1rem;white-space:nowrap;}
.toolbar .picker-button {height:1rem;line-height:1;padding: 0 .5rem;}
.toolbar .picker-button { height:1rem;line-height: 1rem;}
.weui-select-modal .weui-cells{max-height:8rem;}
/*选择器更改结束*/
.mart80{margin-top:0.8rem;}
.mart60{margin-top:0.6rem;}
.mart40{margin-top:0.4rem;}
.main-content75{width:7.5rem;margin:0 auto;height:100%;overflow-x: hidden; position:relative;}
.index-bg{background:#029FE4 url(../../images/cloud-bg.png) top center no-repeat; background-size:100% auto;}
.zzzs-title{font-size:0.48rem;color:#fff; font-weight:bold; padding-top: 1.3rem; text-align: center;}
.zsschool-title{font-size:0.56rem;color:#FFFAD3; margin-top:0.56rem;text-align: center;}
.zsschool-xx-title{ font-size:0.42rem; text-align: center; margin-top:0.15rem; color:#fff;}
.zzzs-button-bm{width:3.77rem;height:0.9rem;border-radius:0.45rem; font-size:0.41rem; font-weight:600; text-align:center;line-height:0.82rem; margin:1rem auto 0 auto;color:#fff;
background: #F3B717;
    background: -moz-linear-gradient(top,  #F3B717 0%, #E48202 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F3B717), color-stop(100%,#E48202));
    background: -webkit-linear-gradient(top,  #F3B717 0%,#E48202 100%);
    background: -o-linear-gradient(top,  #F3B717 0%,#E48202 100%);
    background: -ms-linear-gradient(top,  #F3B717 0%,#E48202 100%);
    background: linear-gradient(to bottom,  #F3B717 0%,#E48202 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3B717', endColorstr='#E48202',GradientType=0 );
}
.zzzs-button-cx{width:3.77rem;height:0.9rem;border-radius:0.45rem; font-size:0.41rem; font-weight:600; text-align:center;line-height:0.82rem; margin:0.56rem auto 0 auto;color:#fff;
background: #02E4E1;
    background: -moz-linear-gradient(top,  #02E4E1 0%, #02BCE4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#02E4E1), color-stop(100%,#02BCE4));
    background: -webkit-linear-gradient(top,  #02E4E1 0%,#02BCE4 100%);
    background: -o-linear-gradient(top,  #02E4E1 0%,#02BCE4 100%);
    background: -ms-linear-gradient(top,  #02E4E1 0%,#02BCE4 100%);
    background: linear-gradient(to bottom,  #02E4E1 0%,#02BCE4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02E4E1', endColorstr='#02BCE4',GradientType=0 );
}
:root .gradient{filter:none;}
.zzzs-jzsj-txt{width:100%;font-size:0.24rem;text-align:center;margin-top:0.69rem; color:#fff;}
.zzzs-jz-btn{font-size:0.24rem;text-align:center;color:#FFE298; margin-top:0.25rem;}
.zzsz-bot-bg{width:100%; height: auto; position: absolute; bottom:-0.06rem; left:0; pointer-events:none;}
.zzsz-bot-bg img{width:100%;height:auto;}
/***招生简章***/
.zsjz-title{font-size:0.36rem;padding-top:0.54rem;color:#fff;text-align:center;}
.zsjz-school-title{font-size:0.43rem;color:#fff;margin-top:0.48rem;text-align:center;}
.zsjz-school-time{font-size:0.2rem;color:#fff;margin-top:0.1rem;text-align:center;}
.zsjz-content{width:calc(100% - 0.5rem); font-size:0.28rem;line-height:1.7; margin-top:0.46rem; color:#fff; padding:0 0.25rem 1.5rem 0.25rem;}
.zsjz-libm-btn-ctn{ width:100%;height:1.5rem;background:#029FE4;position:fixed; bottom:0;left:0;}
.zsjz-libm-btn-ctn-unable{ pointer-events: none; }
.zsjz-libm-btn{width:7rem;height:0.9rem; line-height:0.84rem;box-shadow:0px 4px 0px 0px rgba(9,119,167,0.26); border-radius:0.1rem;text-align:center; font-size:0.36rem;color:#029FE4; margin:0.2rem auto;
	background:#FFFFFF;
    background:-moz-linear-gradient(top,  #FFFFFF 0%, #D3D3D3 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#D3D3D3));
    background:-webkit-linear-gradient(top,  #FFFFFF 0%,#D3D3D3 100%);
    background:-o-linear-gradient(top,  #FFFFFF 0%,#D3D3D3 100%);
    background:-ms-linear-gradient(top,  #FFFFFF 0%,#D3D3D3 100%);
    background:linear-gradient(to bottom,  #FFFFFF 0%,#D3D3D3 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#D3D3D3',GradientType=0 );
}
.zsjz-libm-btn-unable{ color:#D3D3D3; }
/***一寸照片采集***/
.photo-collect-ctn{width:100%;height:100%;display:table;}
.photo-collect-ctn .photo-collect-nei{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.photo-collect-ctn .photo-collect-nei h1{font-size:0.32rem;color:#303030; text-align: center;}
.photo-collect-ctn .photo-collect-nei .photo-collect-btn-group{width:1.84rem;height:2.56rem;margin:0.55rem auto 0 auto;}
.photo-collect-ctn .photo-collect-nei .photo-collect-btn-group img{width:1.84rem;height:2.56rem;}
.photo-collect-ctn .photo-collect-nei .photo-collect-btn-group .photo-collect-btn{width:1.84rem;height:2.56rem; background:#029FE4 url(../../images/upload-add-pic.png) center center no-repeat; background-size:0.86rem auto;}
.photo-collect-ctn .photo-collect-nei h2{font-size:0.22rem;color:#8E8E8E;margin-top:0.44rem; text-align: center;}

/***上一步下一步按钮***/
.zzzs-btn-ctn{width:100%; text-align: center;}
.zzzs-btn-ctn button{width:1.6rem;height:0.7rem;text-align:center; background:#029FE4;border-radius:0.05rem;color:#fff;text-align:center;font-size:0.28rem;line-height:0.7rem; border:none; margin-top:1.38rem; margin:0.3rem 0.06rem;}
/***资料录入***/
.data-entry-ctn{width:7rem;background:#fff;height:auto; padding:0 0.25rem;}
.data-entry-ctn .data-entry-title{width:100%;height:1rem;line-height:1rem; position:relative; font-weight:600; font-size:0.32rem;color:#303030;}
.data-entry-ctn .data-entry-title-bg{padding:0 0.25rem;margin-left:-0.25rem; background:#f5f5f5;}
.data-entry-ctn .data-entry-title .del-family-list{width:0.5rem;height:1rem;line-height:1rem;position:absolute;right:0.25rem;top:0;text-align:center;}
.data-entry-ctn .data-entry-title .del-family-list i{font-size:0.36rem;color:#756363; font-weight:100;}
/* .data-entry-ctn .data-entry-title:after{content:'';width:7.5rem;height:1px;background:#eee;position:absolute;left:-0.25rem;bottom:0;} */
.data-entry-ctn .div-input-line{width:calc(100% - 2.11rem);height:1rem;line-height:1rem;position:relative; padding-left:2.11rem;border-bottom:1px solid #F1F1F1;font-size:0.28rem;}
.data-entry-ctn .div-input-line input{width:calc(100% - 0.13rem); border:none;outline:none;}
.data-entry-ctn .div-input-line label{display:inline-block;width:1.9rem;height:1rem;text-align:center;position:absolute;top:0; left:0;height:1rem; line-height:1rem;color:#3A3A3A;}
.data-entry-ctn .div-input-line .div-right-ft{width:0.13rem; height:1rem;position:absolute;top:0; right:0;background:url(../../images/right.png) center center no-repeat; background-size:0.13rem auto;}
.data-entry-ctn .div-input-line2{width:100%;height:auto;border-bottom:1px solid #F1F1F1; padding:0.2rem 0  0.13rem 0}
.data-entry-ctn .div-input-line2 h1{font-size:0.3rem;color:#3A3A3A;}
.data-entry-ctn .div-input-line2 input{width:100%; border:none;line-height:0.4rem; margin-top:0.1rem; font-size:0.28rem;color:#505050; text-indent:0.16rem;}
.data-entry-ctn .div-input-line2 textarea{width:100%;resize:none;font-size:0.28rem;color:#505050; border:none; text-indent:0.16rem;line-height:0.4rem; margin-top:0.1rem;}
.data-list-add{width:100%;height:0.8rem;line-height:0.8rem;text-align:center;background:#029FE4; color:#fff;}
.data-list-add img{ width:0.42rem;height:auto; display:inline-block;vertical-align: middle; font-size:0;margin-right:0.05rem;}
.data-list-add i{ font-size:0.32rem; color:#fff; margin-right:0.05rem;}
.data-entry-ctn .div-textarea-line{width:100%;height:5rem;border:none;resize:none; padding-top:0.15rem; line-height:1.7;font-size:0.28rem;color:#3A3A3A; outline: none;}
/***进度查询***/
.progress-cx-top{width:calc(100% - 0.5rem);height:auto; background:#f2f2f2; padding:0.3rem 0.25rem;}
.progress-cx-ctn{width:calc(100% - 0.48rem);height:3.4rem;border-radius:0.15rem; padding:0.3rem 0.24rem 0 0.24rem;
background-color:#029FE4;
background-image:-webkit-gradient(linear, left bottom, right top, color-stop(0.32, #029FE4), color-stop(0.66, #02CCE4), color-stop(0.83, #02bee4));
background-image:-webkit-linear-gradient(45deg, #029FE4, #02CCE4, #02bee4);
background-image:-moz-linear-gradient(45deg, #029FE4, #02CCE4, #02bee4);
background-image: -ms-linear-gradient(45deg, #029FE4 0%, #02CCE4 100%);
background-image: -o-linear-gradient(45deg, #029FE4, #02CCE4);
background-image: linear-gradient(45deg, #029FE4, #02CCE4);
}
.progress-cx-ctn .progress-cx-btn-ctn{width:100%; background: url(../../images/shtp.png) top center no-repeat;background-size:2.48rem auto;}
.progress-cx-ctn .progress-cx-btn-ctn input{width: 100%;height:0.7rem;border-radius:0.1rem; background:#fff; text-indent:0.2rem; font-size:0.28rem;border:none; margin-top:1.3rem; outline:none;}
.progress-cx-ctn .progress-btn{width:3rem;height:0.7rem;border-radius:0.35rem;text-align:center;;font-size:0.3rem;color:#fff; text-align:center;;line-height:0.7rem; margin:0 auto; margin-top: 0.35rem;
background:#FFB769;
    background:-moz-linear-gradient(top,  #FFB769 0%, #FF9625 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFB769), color-stop(100%,#FF9625));
    background:-webkit-linear-gradient(top,  #FFB769 0%,#FF9625 100%);
    background:-o-linear-gradient(top,  #FFB769 0%,#FF9625 100%);
    background:-ms-linear-gradient(top,  #FFB769 0%,#FF9625 100%);
    background:linear-gradient(to bottom,  #FFB769 0%,#FF9625 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFB769', endColorstr='#FF9625',GradientType=0 );
}
.proress-txt-title{height:1rem; text-align:center;}
.proress-txt-title span{ display:inline-block;height:1rem;line-height:1rem;position:relative;font-size:0.36rem;font-weight:600;color:#02b5e4;}
.proress-txt-title span:before{content:'';width:0.5rem;height:0.02rem;background:#02a7e4; left: -0.55rem;top:0.49rem;position:absolute;}
.proress-txt-title span:after{content:'';width:0.5rem;height:0.02rem;background:#02a7e4; right: -0.55rem;top:0.49rem;position:absolute;}
.proress-txt-list{width:80%;height:auto; margin: 0 auto; position:relative;}
.proress-txt-list .audit-results{width:1.3rem;height: 0.8rem; position:absolute;right:-0.2rem; top:-0.2rem;}
.proress-txt-list .audit-results img{width:100%;height:auto;}
.proress-txt-list ul li{ font-size:0.28rem;color:#6A6868; margin-top:0.15rem;line-height:1.5;}
.proress-txt-list .noproress{width:100%;height:2rem; text-align:center;}
.proress-txt-list .noproress img{width:1.8rem; height:auto; padding-top: 0.5rem;}
.proress-txt-list .noproress span{ font-size:0.24rem;color:#cbcbcb;margin-top:0.1rem;}

